/*question2样式*/
body{
	background: #f2f2f2;
}

.questionnaire2 .red{color:#ff0000;}
.questionnaire2 .blue{color:#015992;}
/*共用头部与底部*/
.questionnaire2 .header{
	width:100%;
	height:170px;
	background: #fff;
}
.questionnaire2 .footer{
	width:100%;
	height:200px;
}

/*当前位置*/
.questionnaire2 .location {
	display: flex;
    align-items: center;
}
.questionnaire2 .breadcrumb{
	color: #666;
    margin: 20px 0;
    font-size: 14px;
    line-height: 20px;
    padding: 0;
    padding-left:15px;
}
.questionnaire2 .breadcrumb li,.breadcrumb>.active,.breadcrumb a{color:#015293;}
.questionnaire2 .breadcrumb>li+li:before {
    padding: 0 5px;
    color: #333;
    content: ">";
}

/*表单内容---开始*/
.questionnaire2 .questionnaireContent{
	width: 100%;
	background: #fff;
	padding:0 50px;
}
.questionnaire2 .questionnaireContent h2{
	font-size: 20px;
	font-weight: bold;
	margin-bottom:20px;
}
.questionnaire2 .questionnaireContent .formBtnDiv{
	display: flex;
    justify-content: center;
    align-items: center;
}
.questionnaire2 .questionnaireContent .btn-primary{
	margin: 30px;
    width: 70px;
}
/*以上与questionnaire.css样式一致*/

.questionnaire2 .questionnaireContent .bold{font-weight: bold;}
.questionnaire2 .questionnaireContent h5 {
    font-size: 14px;
    line-height: 36px;
    margin: 0;
    border-bottom: 1px dashed #ccc;
    font-weight: bold;
}
.questionnaire2 .questionnaireContent ul,li{ padding:0;margin:0;list-style:none}
.questionnaire2 ul{padding:0;}
.questionnaire2 li{line-height: 42px; border-bottom: 1px dashed #ccc;}
.questionnaire2 li a{text-decoration: none}